public class BooleanTableModel
extends javax.swing.table.AbstractTableModel
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String[] |
columns |
java.lang.Object[][] |
data |
private static long |
serialVersionUID |
Constructor and Description |
---|
BooleanTableModel() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<?> |
getColumnClass(int columnIndex)
Get Column Class
This method is used by the JTable to define the default
renderer or editor for each cell.
|
int |
getColumnCount()
Get Column Count
|
java.lang.String |
getColumnName(int column)
Get Column Name
|
int |
getRowCount()
Get Row Count
|
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex)
Get Value at specified row and column index's
|
boolean |
isCellEditable(int row,
int col)
Check if Cell Is Editable
|
void |
setValueAt(java.lang.Object value,
int row,
int col)
Set Value At
|
void |
updateCell(int row,
int col)
Update Cell
|
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
private static final long serialVersionUID
java.lang.String[] columns
public java.lang.Object[][] data
public int getRowCount()
public int getColumnCount()
public java.lang.Object getValueAt(int rowIndex, int columnIndex)
rowIndex
- int row indexcolumnIndex
- int column indexpublic java.lang.String getColumnName(int column)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
column
- int columnpublic boolean isCellEditable(int row, int col)
isCellEditable
in interface javax.swing.table.TableModel
isCellEditable
in class javax.swing.table.AbstractTableModel
row
- int rowcol
- int columnpublic void setValueAt(java.lang.Object value, int row, int col)
setValueAt
in interface javax.swing.table.TableModel
setValueAt
in class javax.swing.table.AbstractTableModel
value
- Objectrow
- int rowcol
- int colpublic void updateCell(int row, int col)
row
- int rowcol
- int colpublic java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
columnIndex
- int column index